// pages/mine/mine.js
import {
  
    HomelodingApi
} from "../../api/home.js";
Page({

    /**
     * 页面的初始数据
     */
    data: {

    },
    onClickLeft(){
        wx.navigateBack({
            delta: 1,
        })
    },
    //跳转我的预约
    bindViewTap(){
        wx.navigateTo({
          url: '../myodear/myodear',
        })
    },
    //跳转常用参观者
    mydd(){
        wx.navigateTo({
            url: '../Visitors/Visitors',
          })
    },
    //联系我们
    myddTwo(){
        var _this = this
        wx.showModal({
            title: '是否要拨打',
            content: wx.getStorageSync("tel"),
            success(res) {
                if (res.confirm) {
                    //联系我们 打电话
                    wx.makePhoneCall({
                        phoneNumber: wx.getStorageSync("tel"),
                        success: (result) => {},
                        fail: () => {},
                        complete: () => {}
                    })

                } else if (res.cancel) {
                    // console.log('用户点击取消')
                }
            }
        })
    },
    //用户登录获取头像已经微信昵称
    login() {
        console.log("66666666666666666666");
        let that = this
        wx.getUserProfile({
            lang: "zh_CN",
            desc: "获取你的昵称、头像、地区及性别",
            success: response => {
                wx.setStorageSync("userinfo", response.userInfo)
                console.log(wx.getStorageSync('userinfo'));
                this.setData({
                    userInfo: response.userInfo
                })
                wx.login({
                    success(res) {
                        // console.log(response);
                        console.log(res);
                        if (res.code) {
                            //发起网络请求
                            HomelodingApi({
                                'code': res.code,
                                'encryptedData': response.encryptedData,
                                'iv': response.iv
                            }).then(res => {
                                 console.log(res);
                                if(res.code == 1000){
                                    wx.showToast({
                                      title: '登录成功',
                                      icon:"success"
                                    })
                                }
                            })
                        } else {
                            console.log('登录失败！' + res.errMsg)
                        }
                    }
                })
            },
            fail: error => {
                // console.log(error)
                // this.setData({
                //     userInfo: null
                // })
            }
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        //获取本地存储的头像以及用户名称
       
        this.setData({
            userInfo: wx.getStorageSync('userinfo')
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})